package ar.com.ford.it.fullEconomics.persistence.dto;

import java.math.BigDecimal;
import java.sql.Timestamp;
import com.ford.it.persistence.PersistenceHelper;
import com.ford.it.persistence.PersistenceIndirection;

/**
 *  ###  Generado por Oracle TopLink Workbench 10.1.3.1.0 - Fri Oct 02 07:39:16 ACT 2009.  ###
 */

public class Teesp05Pricing {

	/** Lazy-Load attribute */
    private PersistenceIndirection eesp05CurrencyCodeC = PersistenceHelper
            .newIndirection(null);

    /** Lazy-Load attribute */
    private PersistenceIndirection teesp04Supply = PersistenceHelper
            .newIndirection(null);
    
    /** Lazy-Load attribute */
    private PersistenceIndirection eesp05PlantCodeC = PersistenceHelper
            .newIndirection(null);    
    
    /** Lazy-Load attribute */
    private PersistenceIndirection teesx03Intflog = PersistenceHelper
    .newIndirection(null);
	
	private Timestamp eesp05CreateS;
	private String eesp05CreateUserC;
	private Timestamp eesp05LastUpdtS;
	private String eesp05LastUpdtUserC;
	private BigDecimal eesp05PriceAmountA;
	private Timestamp eesp05PriceEffectiveDateY;
	private Timestamp eesp05PriceEndDateY;

public Teesp05Pricing() {
	super();
}

public Timestamp getEesp05CreateS() {
	return this.eesp05CreateS;
}

public String getEesp05CreateUserC() {
	return this.eesp05CreateUserC;
}

public Teesm01Currency getEesp05CurrencyCodeC() {
	return (Teesm01Currency)this.eesp05CurrencyCodeC.getValue();
}

protected Teesm01Currency getEesp05CurrencyCodeCHolder() {
	return (Teesm01Currency)this.eesp05CurrencyCodeC.getValue();
}

public Timestamp getEesp05LastUpdtS() {
	return this.eesp05LastUpdtS;
}

public String getEesp05LastUpdtUserC() {
	return this.eesp05LastUpdtUserC;
}

public String getEesp05PartBaseCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public String getEesp05PartClassCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public String getEesp05PartPrefixCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public String getEesp05PartSuffixCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public Teesg01Plant getEesp05PlantCodeC() {
	return (Teesg01Plant) this.eesp05PlantCodeC.getValue();
}

public BigDecimal getEesp05PriceAmountA() {
	return this.eesp05PriceAmountA;
}

public Timestamp getEesp05PriceEffectiveDateY() {
	return this.eesp05PriceEffectiveDateY;
}

public Timestamp getEesp05PriceEndDateY() {
	return this.eesp05PriceEndDateY;
}

public String getEesp05SupplierClassCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public String getEesp05SupplierCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public Teesp04Supply getTeesp04Supply() {
	return (Teesp04Supply) this.teesp04Supply.getValue();
}

protected Teesp04Supply getTeesp04SupplyHolder() {
	return (Teesp04Supply) this.teesp04Supply.getValue();
}

public Teesx03Intflog getTeesx03Intflog() {
	return (Teesx03Intflog) this.teesx03Intflog.getValue();
}

public void setEesp05CreateS(Timestamp eesp05CreateS) {
	this.eesp05CreateS = eesp05CreateS;
}

public void setEesp05CreateUserC(String eesp05CreateUserC) {
	this.eesp05CreateUserC = eesp05CreateUserC;
}

public void setEesp05CurrencyCodeC(Teesm01Currency aTeesm01Currency) {
	this.eesp05CurrencyCodeC.setValue(aTeesm01Currency);
}

protected void setEesp05CurrencyCodeCHolder(Teesm01Currency eesp05CurrencyCodeC) {
	this.eesp05CurrencyCodeC.setValue(eesp05CurrencyCodeC);
}

public void setEesp05LastUpdtS(Timestamp eesp05LastUpdtS) {
	this.eesp05LastUpdtS = eesp05LastUpdtS;
}

public void setEesp05LastUpdtUserC(String eesp05LastUpdtUserC) {
	this.eesp05LastUpdtUserC = eesp05LastUpdtUserC;
}

public void setEesp05PartBaseCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp05PartClassCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp05PartPrefixCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp05PartSuffixCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp05PlantCodeC(Teesg01Plant eesp05PlantCodeC) {
	this.eesp05PlantCodeC.setValue(eesp05PlantCodeC);
}

public void setEesp05PriceAmountA(BigDecimal eesp05PriceAmountA) {
	this.eesp05PriceAmountA = eesp05PriceAmountA;
}

public void setEesp05PriceEffectiveDateY(Timestamp eesp05PriceEffectiveDateY) {
	this.eesp05PriceEffectiveDateY = eesp05PriceEffectiveDateY;
}

public void setEesp05PriceEndDateY(Timestamp eesp05PriceEndDateY) {
	this.eesp05PriceEndDateY = eesp05PriceEndDateY;
}

public void setEesp05SupplierClassCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp05SupplierCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setTeesp04Supply(Teesp04Supply aTeesp04Supply) {
	this.teesp04Supply.setValue(aTeesp04Supply);
}

protected void setTeesp04SupplyHolder(Teesp04Supply teesp04Supply) {
	this.teesp04Supply.setValue(teesp04Supply);
}

public void setTeesx03Intflog(Teesx03Intflog aTeesx03Intflog) {
	this.teesx03Intflog.setValue(aTeesx03Intflog);
}

}
